.lawyer-list{
	margin-top: 16rpx;
	.lawyer-list-title{
		height: 88rpx;
		line-height: 88rpx;
		font-family:$global-font-family;
		display: flex;
		justify-content: space-between;
		.title{
			font-weight:900;
			color:#333333;
			font-size:32rpx;
		}
		.subtitle{
			color:#767a82;
			font-size:26rpx;
		}
	}
	.lawyer-list-wrapper{
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
		.lawyer-item{
			width:330rpx;
			height:422rpx;
			border-radius:16rpx;
			// border: 1px red solid;
			overflow: hidden;
			margin-bottom: 20rpx;
			.lawyer-image-container{
				height: 288rpx;
				position: relative;
				background-color: #d7e1ee;
				.lawyer-icon{
					position: absolute;
					top: 0;
					right: 0;
					width:128rpx;
					height:48rpx;
						background-image:linear-gradient(to right,#fdf3dc,#f3d4aa);
						border-radius: 0rpx 16rpx 0rpx 16rpx;
						z-index: 100;
						font-size: 24rpx;
						color: #733500;
						font-family: $global-font-family;
						line-height: 48rpx;
						text-align: center;
				}
				.lawyer-photo{
					width:276rpx;
					height:276rpx;
					position: absolute;
					bottom: 0;
					left: 50%;
					transform: translateX(-50%);
					overflow: hidden;
				}
				.lawyer-position{
					position: absolute;
					bottom: 0;
					opacity:.6;
					width:330rpx;
					height:40rpx;
					background-color:#162b46;
					color: #ffffff;
					font-size: 24rpx;
					font-family:$global-font-family;
					padding-left: 16rpx;
					box-sizing: border-box;
				}
			}
			.lawyer-info-container{
				height: 134rpx;
				padding: 16rpx;
				box-sizing: border-box;
				background-color: #ffffff;
				.lawuyer-info-top{
					display: flex;
					align-items: center;
					.lawyer-info-name{
						font-family:$global-font-family;
						font-weight:700;
						color:#333333;
						font-size:32rpx;
					}
					.lawyer-work-year{
						margin-left: 8rpx;
						width:116rpx;
						height:32rpx;
						background-color:#dce7f2;
						border-radius:32rpx 32rpx 32rpx 0rpx;
						font-family:$global-font-family;
						color:#0176f8;
						font-size:24rpx;
						text-align: center;
						line-height: 32rpx;
					}
					
				}
				.lawyer-info-expertise{
					margin-top: 8rpx;
					font-family:$global-font-family;
					color:#6e6e73;
					font-size:24rpx;
					width: 100%;
					overflow: hidden;
					text-overflow: ellipsis;
					white-space: nowrap;
				}
			}
		}
	}
}